*** OPEN LOG/OUTPUT FILE ***

log using "C:\Users\gk57526\Dropbox\Executive Particularism (Matt Zarit)\Contract Duration\MAY 2020\Output Files\Selling_Out.ALTERNATIVE MECHANISMS MODELS A-F.05-31-2021.smcl", replace





*** MODELING CONTRACT LENGTH FOR GIVEN CONTRACTUAL DESIGNS FOR U.S. FEDERAL PROCUREMENTS [SUPPLY & COST STRUCTURES] EXCEEDING FAR SIMPLE REQUIREMENTS ***



**** ACCESS DATABASE ***

use "C:\Users\gk57526\Dropbox\Executive Particularism (Matt Zarit)\Contract Duration\May 2020\zarit_contractingdata_duration.FAR threshold.05-29-2021.GAK.dta", replace 






*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************



******** ALTERNATIVE MECHANISMS MODELS: TESTING COMPETING EXPLANATIONS OTHER THAN THE 'CONTINGENT POLITICIZATION' THESIS ADVANCED IN MANUSCRIPT ******* 



*** PART A: POLITICIZATION X DECISON-MAKING LEVEL WITHIN AGENCY [EXECUTIVE, NON-EXECUTIVE] ***

*** PART B: POLITICIZATION X AGENCY TYPE [ALIGNED WITH PRESIDENT, OPPOSED TO PRESIDENT, NEITHER/MODERATE AGENCY] ***

*** PART C: DECISON-MAKING LEVEL WITHIN AGENCY [EXECUTIVE, NON-EXECUTIVE] X AGENCY TYPE [ALIGNED WITH PRESIDENT, OPPOSED TO PRESIDENT, NEITHER/MODERATE AGENCY] ***

*** PART D: POLITICIZATION X INSULATION [SELIN 1ST DIMENSION MEASURE] ***

*** PART E: DECISON-MAKING LEVEL WITHIN AGENCY [EXECUTIVE, NON-EXECUTIVE] X INSULATION [SELIN 1ST DIMENSION MEASURE] ***

*** PART F: AGENCY TYPE [ALIGNED WITH PRESIDENT, OPPOSED TO PRESIDENT, NEITHER/MODERATE AGENCY] X INSULATION [SELIN 1ST DIMENSION MEASURE] ***




***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************



*** PART II ANALYSES: CHOICE OF CONTRACT STRUCTURE [PROBIT REGRESSIONS ANALYZING VARIOUS COMBINATIONS OF CONTRACT STRUCTURES: SUPPLY & COST STRUCTURE COMBINATIONS]





***  LOW RISK CONTRACTUAL DESIGNS FROM U.S. FEDERAL GOVERNMENT'S PERSPECTIVE AS A "BUYER" **




*** BEST CONTRACTUAL DESIGNS FROM AGENCIES PERSPECTIVE AS A "BUYER" **



**** MANUSCRIPT MODEL ****



** 1. FULLY BENEFICIAL TERMS FOR BUYER/AGENCY EFFECTIVE [BOTH ADMINISTRATIONS]: **
**    MULTIPLE/COMPETITIVE BIDS  & FIXED COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] [N = 1,095,724] ***

probit m11 c.agency_packing##execlevel##pol_align  c.agency_packing##execlevel##pol_opposed  perc_prof  selin1_abszero  selin2_abszero unified lnannualrevenue_adj house_app house_ways house_majority  close_congelect_dist     dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj   i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16   i.psc_id, vce(cluster agency)
*
*
estat ic
*
estimates store reported1




**** ALTERNATIVE MECHANISM MODELS ****


** 1A FULLY BENEFICIAL TERMS FOR BUYER/AGENCY EFFECTIVE [BOTH ADMINISTRATIONS]: **
**    MULTIPLE/COMPETITIVE BIDS  & FIXED COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] [N = 1,095,724] ***

probit m11 c.agency_packing##execlevel  c.agency_packing##execlevel  pol_align pol_opposed    perc_prof  selin1_abszero  selin2_abszero unified lnannualrevenue_adj ///
house_app house_ways house_majority  close_congelect_dist   dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16 i.psc_id  if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech1a


** 1B FULLY BENEFICIAL TERMS FOR BUYER/AGENCY EFFECTIVE [BOTH ADMINISTRATIONS]: **
**    MULTIPLE/COMPETITIVE BIDS  & FIXED COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] [N = 1,095,724] ***

probit m11 c.agency_packing##pol_align  c.agency_packing##pol_opposed  i.execlevel   perc_prof  selin1_abszero  selin2_abszero unified lnannualrevenue_adj  house_app house_ways house_majority  close_congelect_dist  dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id  if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech1b



** 1C FULLY BENEFICIAL TERMS FOR BUYER/AGENCY EFFECTIVE [BOTH ADMINISTRATIONS]: **
**    MULTIPLE/COMPETITIVE BIDS  & FIXED COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] [N = 1,095,724] ***

probit m11 execlevel##pol_align  execlevel##pol_opposed  agency_packing   perc_prof  selin1_abszero  selin2_abszero unified lnannualrevenue_adj  house_app house_ways house_majority ///
close_congelect_dist   dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id   if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech1c



** 1D FULLY BENEFICIAL TERMS FOR BUYER/AGENCY EFFECTIVE [BOTH ADMINISTRATIONS]: **
**    MULTIPLE/COMPETITIVE BIDS  & FIXED COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] [N = 1,095,724] ***

probit m11 c.agency_packing##c.selin1_abszero i.execlevel  pol_align  pol_opposed   perc_prof  selin2_abszero unified lnannualrevenue_adj  house_app house_ways house_majority ///
close_congelect_dist  dod dc_area goods_services ln_vendorsum lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id   if e(sample),  vce(cluster agency)
*
*
estat ic
*
estimates store altmech1d




** 1E FULLY BENEFICIAL TERMS FOR BUYER/AGENCY EFFECTIVE [BOTH ADMINISTRATIONS]: **
**    MULTIPLE/COMPETITIVE BIDS  & FIXED COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] [N = 1,095,724] ***

probit m11 execlevel##c.selin1_abszero c.agency_packing pol_align  pol_opposed  perc_prof  selin2_abszero unified lnannualrevenue_adj  house_app house_ways house_majority  ///
close_congelect_dist    dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj pres_donor_pac lnpres_donor_pac_amount_adj ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id   if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech1e





** 1F FULLY BENEFICIAL TERMS FOR BUYER/AGENCY EFFECTIVE [BOTH ADMINISTRATIONS]: **
**      MULTIPLE/COMPETITIVE BIDS  & FIXED COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] [N = 1,095,724] ***

probit m11 pol_align##c.selin1_abszero  pol_opposed##c.selin1_abszero   c.agency_packing  i.execlevel  perc_prof  selin2_abszero unified lnannualrevenue_adj  house_app house_ways house_majority    close_congelect_dist  dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id  if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech1f

*
*
*
*
*
*

estimates table reported1 altmech1a altmech1b altmech1c altmech1d altmech1e altmech1f, b(%7.4f) se(%7.4f) p(%4.3f) stats(N aic bic)  





**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************





*** HIGH RISK CONTRACTUAL DESIGNS FROM U.S. FEDERAL GOVERNMENT'S PERSPECTIVE AS A "BUYER" ***



*** WORST CONTRACTUAL DESIGNS FROM FEDERAL AGENCIES' PERSPECTIVE AS A "BUYER" ***




**** MANUSCRIPT MODEL ****
 

** 2.  FULLY BENEFICIAL TERMS FOR SELLER/CONTRACTOR [BOTH ADMINISTRATIONS] [N = 1,095,646] **
**     SINGLE BIDS [CLOSED PROCESS] & VARIABLE COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] **

probit m00closed c.agency_packing##execlevel##pol_align  c.agency_packing##execlevel##pol_opposed  perc_prof  selin1_abszero  selin2_abszero unified lnannualrevenue_adj house_app house_ways house_majority  close_congelect_dist   dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj   pres_donor_pac lnpres_donor_pac_amount_adj i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id , vce(cluster agency)
*
estat ic
*
estimates store reported2  

*
*
*

**** ALTERNATIVE MECHANISM MODELS ****


** 2A FULLY BENEFICIAL TERMS FOR SELLER/CONTRACTOR [BOTH ADMINISTRATIONS] [N = 1,095,646] **
**      SINGLE BIDS [CLOSED PROCESS] & VARIABLE COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR]  ***

probit m00closed c.agency_packing##execlevel  c.agency_packing##execlevel  pol_align pol_opposed    perc_prof   selin1_abszero  selin2_abszero unified lnannualrevenue_adj  ///
house_app house_ways house_majority close_congelect_dist  dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id  if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech2a


** 2B FULLY BENEFICIAL TERMS FOR SELLER/CONTRACTOR [BOTH ADMINISTRATIONS] [N = 1,095,646] **
**      SINGLE BIDS [CLOSED PROCESS] & VARIABLE COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR]  ***

probit m00closed c.agency_packing##pol_align  c.agency_packing##pol_opposed  i.execlevel   perc_prof   selin1_abszero  selin2_abszero unified lnannualrevenue_adj house_app house_ways house_majority close_congelect_dist  dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id  if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech2b



** 2C FULLY BENEFICIAL TERMS FOR SELLER/CONTRACTOR [BOTH ADMINISTRATIONS] [N = 1,095,646] **
**      SINGLE BIDS [CLOSED PROCESS] & VARIABLE COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR]  ***

probit m00closed execlevel##pol_align  execlevel##pol_opposed  agency_packing   perc_prof  selin1_abszero  selin2_abszero unified lnannualrevenue_adj  house_app house_ways house_majority close_congelect_dist   dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id  if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech2c



** 2D FULLY BENEFICIAL TERMS FOR SELLER/CONTRACTOR [BOTH ADMINISTRATIONS] [N = 1,095,646] **
**      SINGLE BIDS [CLOSED PROCESS] & VARIABLE COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR]  ***

probit m00closed c.agency_packing##c.selin1_abszero i.execlevel  pol_align  pol_opposed   perc_prof   selin2_abszero unified lnannualrevenue_adj house_app house_ways house_majority ///
close_congelect_dist   dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id   if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech2d




** 2E FULLY BENEFICIAL TERMS FOR SELLER/CONTRACTOR [BOTH ADMINISTRATIONS] [N = 1,095,646] **
**      SINGLE BIDS [CLOSED PROCESS] & VARIABLE COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR]  ***

probit m00closed execlevel##c.selin1_abszero c.agency_packing pol_align  pol_opposed  perc_prof   selin2_abszero unified lnannualrevenue_adj house_app house_ways house_majority ///
close_congelect_dist   dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id   if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech2e




** 2F FULLY BENEFICIAL TERMS FOR SELLER/CONTRACTOR [BOTH ADMINISTRATIONS] [N = 1,095,646] **
**      SINGLE BIDS [CLOSED PROCESS] & VARIABLE COST CONTRACTS [COST PLUS, TIME & MATERIALS, & LABOR] ***

probit m00closed pol_align##c.selin1_abszero  pol_opposed##c.selin1_abszero   c.agency_packing  i.execlevel   perc_prof   selin2_abszero unified lnannualrevenue_adj  house_app house_ways close_congelect_dist  house_majority dod dc_area goods_services lnvendorsum_adj lndollarsobligated_adj  pres_donor_pac lnpres_donor_pac_amount_adj  ///
i.agency yearfe2 yearfe3 yearfe4 yearfe5 yearfe6 yearfe7 yearfe8 yearfe9 yearfe10 yearfe11 yearfe12 yearfe13 yearfe14 yearfe15 yearfe16  i.psc_id  if e(sample),  vce(cluster agency)
*
estat ic
*
estimates store altmech2f

*
*
*
*
*
*

estimates table reported2 altmech2a altmech2b altmech2c altmech2d altmech2e altmech2f, b(%7.4f) se(%7.4f) p(%4.3f) stats(N aic bic)  





*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************



log close
